refuse heap - French English Dictionary